administration headquarters - French English Dictionary